bumper sub - Turkish English Dictionary